module Base
{

   
	craftRecipe Cast Military Grade Steel Ingot
    {
        time = 250,
        category = Blacksmithing,
        Tags = AdvancedFurnace,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
            item 1 [base.IronIngotMold;base.SteelIngotMold] mode:keep,
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 4 tags[base:charcoal],
            item 2 [base.SteelIngot],

        }
        outputs
        {
            item 1 LN.Military_Grade_Steel_Ingot,
        }
    
}	


	craftRecipe Pack 5 Military Grade Steel Ingots
    {
        time = 50,
        OnCreate = RecipeCodeOnCreate.createLogStack,
        category = Packing,
        Tags = InHandCraft,
        timedAction = Making,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 2 tags[base:rope],
        }
        outputs
        {
            item 1 LN.Stack_Of_Military_Grade_Steel_Ingots,
        }
    }



	craftRecipe Unpack 5 Military Grade Steel Ingots
    {
        time = 50,
        OnCreate = RecipeCodeOnCreate.splitLogStack,
        category = Packing,
        Tags = InHandCraft,
        timedAction = Making,
        inputs
        {
           item 1 [base.LN.Stack_Of_Military_Grade_Steel_Ingots],
        }
        outputs
        {
            item 5 LN.Military_Grade_Steel_Ingot,

        }
    }



	craftRecipe Make Plastic Pipe
    {
        time = 50,
        category = Blacksmithing,
        Tags = AdvancedFurnace,
        SkillRequired = Blacksmith:6;Maintenance:3,
        timedAction = Making,
	NeedToBeLearn = False,
        inputs
        {
           item 10 [Base.Plasticbag;Base.Plasticbag_Clothing;Base.Plasticbag_Bags;Base.GroceryBag1;Base.GroceryBag2;Base.GroceryBag3;Base.GroceryBag4;Base.GroceryBag5;Base.GroceryBagGourmet],
        }
        outputs
        {
            item 1 Base.Pipe,

        }
    }


	craftRecipe Craft Standard Small Handle
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:25,
        inputs
        {
            item 3 [base.Epoxy],
            item 5 [base.LeatherStrips],
            item 1 [base.Pipe],
            item 1 [base.SteelBar],
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
            item 8 [base.Screws],


        }
        outputs
        {
            item 1 LN.Standard_Small_Handle_NWMF,
        }
    
}	

	craftRecipe Craft Advanced Small Handle
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
            item 3 [base.Epoxy],
            item 5 [base.LeatherStrips],
            item 1 [base.Pipe],
            item 1 [base.SteelBar],
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
            item 8 [base.Screws],


        }
        outputs
        {
            item 1 LN.Advanced_Small_Handle_NWMF,
        }
    
}	



	craftRecipe Craft Standard Medium Handle
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:25,
        inputs
        {
            item 3 [base.Epoxy],
            item 10 [base.LeatherStrips],
            item 1 [base.Pipe],
            item 1 [base.SteelBar],
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
            item 8 [base.Screws],


        }
        outputs
        {
            item 1 LN.Standard_Medium_Handle_NWMF,
        }
    
}

	craftRecipe Craft Advanced Medium Handle
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
            item 3 [base.Epoxy],
            item 10 [base.LeatherStrips],
            item 1 [base.Pipe],
            item 1 [base.SteelBar],
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
            item 8 [base.Screws],


        }
        outputs
        {
            item 1 LN.Advanced_Medium_Handle_NWMF,
        }
    
}


	craftRecipe Craft Standard Large Handle
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:25,
        inputs
        {
            item 3 [base.Epoxy],
            item 15 [base.LeatherStrips],
            item 1 [base.Pipe],
            item 1 [base.SteelBar],
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
            item 8 [base.Screws],


        }
        outputs
        {
            item 1 LN.Standard_Large_Handle_NWMF,
        }
    
}

	craftRecipe Craft Advanced Large Handle
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
            item 3 [base.Epoxy],
            item 15 [base.LeatherStrips],
            item 1 [base.Pipe],
            item 1 [base.SteelBar],
            item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
            item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
            item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
            item 8 [base.Screws],


        }
        outputs
        {
            item 1 LN.Advanced_Large_Handle_NWMF,
        }
    
}



	craftRecipe Forge Standard Small Blade
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:file] mode:keep flags[MayDegradeLight],
           item 2 tags[base:charcoal],

        }
        outputs
        {
            item 1 LN.Standard_Small_Blade_NWMF,
        }
    
}	


	craftRecipe Forge Advanced Small Blade
    {
        time = 200,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:75,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:file] mode:keep flags[MayDegradeLight],
           item 2 tags[base:charcoal],

        }
        outputs
        {
            item 1 LN.Advanced_Small_Blade_NWMF,
        }
    
}	

	craftRecipe Forge Standard Medium Blade
    {
        time = 250,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:file] mode:keep flags[MayDegradeLight],
           item 3 tags[base:charcoal],

        }
        outputs
        {
            item 1 LN.Standard_Medium_Blade_NWMF,
        }
    
}	


	craftRecipe Forge Advanced Medium Blade
    {
        time = 250,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:75,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:file] mode:keep flags[MayDegradeLight],
           item 3 tags[base:charcoal],

        }
        outputs
        {
            item 1 LN.Advanced_Medium_Blade_NWMF,
        }
    
}

	craftRecipe Forge Standard Large Blade
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:6;Maintenance:3,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:50,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],

           item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:file] mode:keep flags[MayDegradeLight],
           item 4 tags[base:charcoal],

        }
        outputs
        {
            item 1 LN.Standard_Large_Blade_NWMF,
        }
    
}

	craftRecipe Forge Advanced Large Blade
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Blacksmith:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Blacksmith:75,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],

           item 1 tags[base:crudetongs;base:tongs] mode:keep flags[MayDegradeLight],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:file] mode:keep flags[MayDegradeLight],
           item 4 tags[base:charcoal],

        }
        outputs
        {
            item 1 LN.Advanced_Large_Blade_NWMF,
        }
    
}

	craftRecipe Assemble Combat Knife
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = SmallBlade:5;Maintenance:4,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:50,
        inputs
        {
           item 1 [LN.Standard_Small_Blade_NWMF],
           item 1 [LN.Standard_Small_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 4 [base.Screws],

        }
        outputs
        {
            item 1 LN.Combat_Knife_NWMF,
        }
    
}


	craftRecipe Assemble Field Shovel 
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = SmallBlunt:5;Maintenance:4,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:50,
        inputs
        {
           item 1 [base.LN.Standard_Medium_Blade_NWMF],
           item 1 [base.LN.Standard_Medium_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 8 [base.Screws],

        }
        outputs
        {
            item 1 LN.Field_Shovel_NWMF,
        }
    
}

	craftRecipe Assemble Frontline 
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = LongBlade:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:75,
        inputs
        {
           item 1 [base.LN.Advanced_Large_Blade_NWMF],
           item 1 [base.LN.Advanced_Small_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 12 [base.Screws],

        }
        outputs
        {
            item 1 LN.Frontline_NWMF,
        }
    
}


	craftRecipe Assemble Infantry Machete
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = LongBlade:5;Maintenance:4,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:50,
        inputs
        {
           item 1 [base.LN.Standard_Medium_Blade_NWMF],
           item 1 [base.LN.Standard_Small_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 8 [base.Screws],

        }
        outputs
        {
            item 1 LN.Infantry_Machete_NWMF,
        }
    
}

	craftRecipe Assemble Guardians Claw 
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Spear:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:75,
        inputs
        {
           item 1 [base.LN.Advanced_Medium_Blade_NWMF],
           item 1 [base.LN.Advanced_Large_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 8 [base.Screws],

        }
        outputs
        {
            item 1 LN.Guardians_Claw_NWMF,
        }
    
}


	craftRecipe Assemble Provisional Spear 
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = Spear:5;Maintenance:4,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:50,
        inputs
        {
           item 1 [base.LN.Standard_Small_Blade_NWMF],
           item 1 [base.LN.Standard_Large_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 8 [base.Screws],

        }
        outputs
        {
            item 1 LN.Makeshift_Spear_NWMF,
        }
    
}

	craftRecipe Assemble Blunt Trauma 
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = SmallBlunt:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:50,
        inputs
        {
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Military_Grade_Steel_Ingot],
           item 1 [base.LN.Advanced_Medium_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 8 [base.Screws],

        }
        outputs
        {
            item 1 LN.Heavy_Baton_NWMF,
        }
    
}


	craftRecipe Assemble Bloody Demise 
    {
        time = 300,
        category = Blacksmithing,
        Tags = AdvancedForge,
        SkillRequired = SmallBlade:8;Maintenance:5,
		NeedToBeLearn = True,
        timedAction = Making,
        xpAward = Maintenance:50,
        inputs
        {
           item 1 [base.LN.Advanced_Small_Blade_NWMF],
           item 1 [base.LN.Advanced_Small_Handle_NWMF],
           item 1 tags[base:hammer] mode:keep flags[Prop1;MayDegradeLight],
           item 1 tags[base:screwdriver] mode:keep flags[MayDegradeLight],
           item 4 [base.Screws],

        }
        outputs
        {
            item 1 LN.Advanced_Knife_NWMF,
        }
    
}


}	